﻿@charset="UTF-8";
@media screen and (max-width:767px) {
	.fadeInRight { animation:fadeInRight .8s 0s both }
	.fadeInLeft { animation:fadeInLeft .8s 0s both }
	.fadeIn { animation:fadeIn .8s 0s both}
	.fadeInUp { animation:fadeInUp .8s 0s both }

	body {font-size: 0.813em;}
	.top {height: 66px;border-bottom:#333 1px solid;background:#da251c;}
	.top .t_cen{height:66px; }
	.pc { display: none; }
	.phone { display: block; }
	.visible-phone {display:inherit!important;z-index:999;}
	.hidden-phone {display:none!important}
	.wrap {margin: 0;}
	.header-phone {margin-top:12px;margin-left:2%; }
	.top .logo{ left:0;top:12px; }
	.top .logo img,.header-phone .logo img {width: 140px;}
	.menu-icon {width: 62px;height: 42px;float: right;background: url(../images/ico_open.png) no-repeat center;background-size:auto 30px;  }
	.menu-icon-close {position: absolute;width: 50px;height: 28px;background: url(../images/ico_close.png) no-repeat center;background-size:30px 30px;right: 24px;top: 18px;z-index:99999; }
	.nav-phone {padding-top: 55px;}
	.top .ss{position:absolute;right:30%;top:20px;z-index:99999;font-size: 16px;border:#fff 1px solid;border-radius: 30px;padding:1px 15px;  }
	.menubg li { border-bottom: #ea6b65 1px solid; }
	.menubg li a {display:block;width:85%;padding-left:15%;height:44px;line-height:44px;font-size:16px;color:#fff;background:url(../images/arr4.png) no-repeat right 15% center;  }
	.menubg li.lan a:nth-child(1) { width:30px;display: inline-block; }
	.menubg li.lan a:nth-child(2) { padding-left: 15px;width:30px;display: inline-block; }
	.menubg li.rx div {display:block;width:85%;padding-left:15%;height:44px;line-height:44px;font-size:16px;color:#fff;  }
	.menubg li.rx a { color: #fff;font-size: 20px;font-weight: bold;display: inline-block;width: auto;padding:0;background: none; }
	.menubg li.rx { padding: 30px 0 0;border:0; }

	.swiper-container-h { border-top:0; }
	.swiper-slide { overflow: hidden; }
	.swiper-container .swiper-button-prev { display: none; }
	.swiper-container .swiper-button-next { display: none; }
	.mr_frbox{height:228px;}
	.mr_frUl{border:0; }
	.mr_frUl li{float:left;width:50%;text-align:center;overflow:hidden;position:relative;}
	.mr_frUl li img { width:96%;height:165px; }
	
	.home .content { padding:8px;min-height: 50px; }
	.home1 .left,.home1 .middle,.home1 .right.h { width:100%;margin-left: 0; }
	.home1 .left .content { height: auto;min-height: 40px; }
	.home1 .left li { width: 25%;float:left;overflow: hidden;/*×¢Òâ²»ÒªÐ´ÔÚ×îºóÁË*/ white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis; }
	.home1 .left .adv { margin-top:0; }

	.home2 .left,.home2 .right { width:100%; }
	.home2 .left li { width:50%;float: left; }
	.home2 .right .content { min-height: 60px; }

	.home3 li { width:50%;float: left; }
	.footer { line-height: 22px; }
	.footer span { display: block; }
	.foot2 { padding-top:3%; }

	.home1 .right.m { width: 100%; }
	.home1 .right.m li.tu { width:50%; }
	.home1 .right.m li.tu:nth-child(5n+1) { clear: none; }
	.home1 .right.m li.tu:nth-child(2n+1) { clear: left; }

	.gaodu { border-bottom:#fff 40px solid; }
	.db { position: fixed;bottom:0;left:0;width:100%;height: 40px;line-height: 40px;z-index: 999;border-top:#ddd 1px solid; }
	.dbbg { width: 100%;height: 100%;background-color: #fff;opacity:0.9; }
	.dbcd { position: absolute;display:block;left: 0;top:0;width:95%;padding-left:3%;color:#111;height: 100%;z-index: 9999;font-size: 16px;text-align:center;font-size: 10px; }
	.dbcd a { display:inline-block;width:24%;float:left;text-align:center;color: #111;word-spacing: 5px;font-size: 16px; }

	.map { height:300px;margin-top:6%}
	#fenye {height:20px; }
	#fenye a {padding:2px 6px;margin:0 2px; }
	#fenye .a1 { padding:2px 6px; margin:0 2px;}
}